import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
data = pd.read_excel('某地区上半年空气质量指数.xlsx')
fig=plt.figure(figsize=(10,6))
sns.set_style(style='whitegrid',rc={'font.sans-serif':'SimHei'})
sns.set_context('paper')
fig1 = plt.subplot(1,2,1)
scatter1 = plt.scatter(data['PM2.5'], data['空气质量指数（AQI）'], color='y',alpha=0.6)
plt.xlabel('PM2.5浓度')
plt.ylabel('空气质量指数（AQI）')
plt.title('PM2.5与空气质量指数的相关性可视化')
fig2 = plt.subplot(1,2,2)
scatter2 = plt.scatter(data['PM10'], data['空气质量指数（AQI）'], color='r',alpha=0.6)
plt.xlabel('PM10浓度')
plt.ylabel('空气质量指数（AQI）')
plt.title('PM10与空气质量指数的相关性可视化')
plt.show()